rescue sledge - German English Dictionary